a kind of spicy empanada sold in bakeries - Turkish English Dictionary